Page({ "pages": [
  // ... 其他页面配置
  "pages/index/index",
],
onLoad: function() {
  const app = getApp();
  if (!app.globalData.logged) {
    // 用户未登录，跳转到登录页面
    wx.navigateTo({
      url: '/pages/login/login'
    });
  }
},
onLogin: function(e) {
    wx.chooseMedia({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['camera'],
      success: (res) => {
        const tempFilePaths = res.tempFilePaths;
        // 处理图片，例如上传到服务器或保存到本地
      }
    });
  },
// ... 其他配置
onReady: function() {
  // 页面准备好后初始化地图，例如获取当前位置并显示
  const mapCtx = this.selectComponent("#myMap");
  mapCtx.getCenterLocation({
    type: 'wgs84', // 经纬度坐标
    success: function(res) {
      console.log(res.latitude)
      console.log(res.longitude)
      // 可以调用mapCtx的其他方法来设置地图的中心点等
    }
  });
},
onRegionChange: function(e) {
  // 地图区域变化事件
},
onMapTap: function(e) {
  // 地图点击事件
}
});